3
תגובות
נגיד ואני רוצה לאפס את המערכת או משהו, האם אני יכול למחוק לכולם את ה session מבלי שהם יאלצו להיכנס לאתר?
3 תשובות
סשנים נשמרים בקבצים זמניים בשרת. אותם קבצים נמחקים בעצמם אחרי 25 דקות מאז הפעילות האחרונה של המשתמש. מכאן נובע שאתה יכול בצורה ידנית למחוק את כל אותם קבצים. למצוא את הנתיב של הקבצים אפשר על ידי הפקודה
echo ini_get('session.save_path')
אבל, שוב פעם, לדעתי אתה עושה משהו שאתה לא צריך לעשות. יש מעט מאוד סיבות שבגללם מערכת תצטרך לאפס לכל המשתמשים את הסשן, ורוב הסיכויים שאצלך זה לא אחת מהן. רוב הסיכויים שיש דרך אחרת פשוטה יותר להשיג את אותה התוצאה, אבל לפני הכל, תחליט אם אתה בכלל באמת צריך את זה. אם מדובר בהתקנה של המערכת - אין באמת סיבה לאפס שום דבר.
הפעם זאת לא התקנה של מערכת, במקרה הזה זה משהו שונה לחלוטין, אני רוצה שבמידה והמשתמש של אותו אחד נמחק הוא יתנתק אוטומטית מהאתר, זה אפשרי?